30
46
4
41
19
158
70
21
106
9
79
72
48
2
68
32
12
65
124
134
10
7
23
59
58
377
55
33
5
15
14
6
61
129
24
51
241
17
107
28
11
87
3
42
287
104