35
226
8
59
165
126
182
30
74
45
38
114
137
44
23
95
34
7
68
13
37
102
17
33
19
16
27
90
87
65
15
387
47
14
36
77
29
22
9
75
94
26
39
229