33
12
119
26
239
7
25
17
39
15
3
23
22
35
106
267
51
9
29
330
183
24
1499
20
42
74
16
85
54
6
40
50
8
172
43
320
55
71
380
77
41
19
84
32
37