33
14
19
73
15
5
3
7
9
21
16
12
1
101
315
35
17
8
53
74
68
92
34
30
22
104
24
60
46
31
26
71
59
50
250
183
10
51
54
139
56
544
81
25