343
61
71
159
68
96
82
262
135
81
84
200
70
134
18
55
95
85
53
65
116
114
93
66
105
51
91
127
311
15
108
97
73
163
56
48
36
218
43
76
28
112
144
148
198
186
242