32
14
23
7
87
20
5
24
105
49
35
97
16
25
29
11
28
45
33
590
19
22
17
92
12
63
10
303
59
8
83
40
177
64
50
46
129
26
41
73
154
38
30
54
62