91
14
46
23
40
37
12
304
20
90
21
33
19
41
116
73
24
106
10
63
121
29
107
62
32
58
98
183
28
43
125
229
47
96
105
45
35
433
268
206
11
115
9
94
26
51
80
49