104
37
125
18
33
83
834
276
21
43
1198
24
30
538
81
176
111
17
42
8
108
11
40
38
95
53
29
92
47
48
531
50
20
145
39
68
157
121
5
13
22
303
86
275
28
91
46
7