112
30
42
24
58
157
13
11
73
194
82
154
282
37
125
106
253
19
29
23
35
52
89
57
18
107
60
32
124
66
275
102
34
61
72
40
46
116
414
31
55
161
50
162