171
43
54
199
85
288
111
182
152
35
22
34
76
293
21
26
455
62
131
36
317
13
51
430
20
202
68
81
56
89
238
46
86
24
139
115
23
40
19
45
146
29
122
90
180
155
80
84
641
10
97
41
8
30