36
65
106
47
117
163
70
83
71
8
6
38
30
25
19
44
96
55
34
4
333
156
296
23
11
194
68
9
62
20
184
40
944
14
86
22
107
74
42
244
251
27
180
21
48
131
15