45
141
13
23
18
11
7
32
26
17
8
12
43
39
16
102
33
19
54
41
113
49
135
99
10
25
44
29
38
51
27
197
138
6
107
20
76
81
35
15
150
36