30
22
19
17
117
15
36
21
64
54
152
32
61
5
37
13
1
222
4
69
304
14
70
42
102
6
310
18
23
77
51
0
41
43
90
228
20
25
79
31
8
50