122
53
19
120
146
82
23
362
173
135
31
15
92
71
78
139
224
241
70
60
111
113
87
56
63
124
1
61
33
51
47
226
101
40
79
46
86
97
93
52
59
77
44
24
80
16
88