229
9
116
5
73
26
120
93
166
471
76
35
128
34
51
33
13
19
42
179
25
84
20
22
86
75
315
36
24
53
72
40
57
49
89
28
67
45
218
119
233
165
56
240
130
87
23
307
691
50
61
37