46
25
24
150
116
22
180
62
38
64
27
32
44
36
167
23
101
105
48
117
76
21
43
11
87
77
157
74
72
236
29
91
33
358
133
31
58
372
57
241
109
111
131
67
86
54