30
23
49
7
33
26
8
74
63
10
16
72
14
95
118
34
17
28
66
25
192
43
61
231
29
126
81
344
20
47
13
98
48
110
108
51
18
31
24
40
50
316
158
172
19