1
14
3
5
22
13
28
12
2
11
16
7
6
32
36
10
114
65
20
27
272
25
87
60
39
98
142
19
92
70
54
113
88
51
169
148
49
30
91
44
144
31