2
7
37
13
22
103
4
56
14
10
29
305
61
19
146
44
66
28
46
6
12
11
260
90
78
54
17
169
25
79
1
15
105
20
217
110
23
31
64
107
34
43
96