32
17
8
48
230
19
23
76
58
28
13
30
78
35
27
104
12
94
51
75
15
144
47
40
358
21
105
85
9
7
18
31
70
46
139
37
43
4
82
20
52