2
17
7
25
8
5
20
19
27
4
6
112
118
84
72
30
42
18
41
45
9
14
85
66
107
61
367
29
344
86
23
44
13
70
71
64
93
24
160
56
308
239
60
22
132
15
51
12
268
34
16