76
62
23
15
11
118
48
172
40
59
56
35
10
28
126
135
83
36
22
161
32
72
39
144
1043
18
25
19
24
170
55
78
21
44
211
47
134
75
143
107
121
157
73
41
232
123
31
14
105