30
73
28
3
27
13
41
59
23
31
124
12
7
22
10
9
5
21
8
6
25
18
24
156
14
74
248
20
43
100
61
123
53
70
141
45
96
75
19
32
64
34