36
70
49
14
37
159
199
30
269
73
128
116
165
151
50
32
145
31
77
18
146
295
93
240
83
113
15
81
98
66
20
29
104
95
227
28
9
27
10
3
55
512
107
23
65
40
22
58
94
76