292
31
17
25
102
241
36
37
92
16
34
21
18
24
95
132
13
8
29
0
71
332
45
151
67
12
3
5
20
54
33
7
46
4
43
22
44
48
1
40
156
9
11
28