41
35
17
184
22
18
39
11
186
52
83
31
42
20
66
23
116
3
79
72
24
47
50
67
353
36
99
26
58
10
56
12
19
88
13
297
14
51
93
64
44
76
30
49
82
74
301
216
61
34
283