132
38
34
123
28
97
4
27
31
37
293
30
22
13
172
604
290
121
44
20
17
165
160
118
113
256
45
32
19
98
42
168
358
70
1183
58
66
36
12
102
55
23
33
47
25
56
63
16
235
26
39
54
82
72
175
5
14