12
72
65
43
17
92
175
130
108
9
57
263
20
37
120
128
30
29
36
76
114
104
69
39
107
28
23
161
75
207
31
13
99
185
5
42
248
15
35
40
41
58
32
73
51