35
28
113
186
33
21
39
235
11
86
34
25
26
42
75
76
41
147
20
24
73
68
32
10
23
19
16
17
105
47
6
83
106
56
130
22
5
70
7
9
13
112
37
36
53
12
93
134
31
307