97
22
64
50
28
39
30
37
60
19
113
309
161
23
17
5
14
20
11
13
70
48
21
29
164
130
46
71
230
275
89
145
106
27
69
193
141
36
51
40
82
24
153
33
167
44