121
21
8
33
18
22
30
10
11
16
352
48
102
68
23
12
26
56
187
647
154
128
891
37
29
94
103
51
36
55
5
159
28
13
111
62
461
15
40
43
6
84
401
17
75
117
52
104
70
125
67
32