15
94
18
7
58
2
11
3
45
1
56
125
59
103
34
16
30
82
31
17
10
20
29
197
12
51
111
13
116
40
6
108
324
135
159
33
22
9
44
77
5
37
65
52