95
36
66
12
42
152
45
55
21
48
33
25
29
22
43
64
120
72
223
31
149
135
60
44
147
23
69
57
131
16
68
10
38
15
34
195
87
51
41
65
27
109
11
56
148
111
32