39
303
27
25
73
76
37
63
17
22
65
45
28
19
148
35
62
66
104
16
14
145
23
15
11
8
30
224
69
24
13
71
117
88
89
195
91
26
18
42
10
218
59
54
55
162