167
72
231
218
66
38
73
33
46
23
32
76
5
162
128
105
15
19
261
79
132
56
41
34
74
103
130
18
522
247
11
69
145
148
21
122
43
85
158
144
51
14
60
75
35
312
44
206
88
87
20