202
68
81
56
89
237
46
85
24
137
114
23
40
19
45
145
22
29
122
90
178
155
80
84
640
10
53
97
39
8
30
28
43
87
42
35
41
33
72
248
16
9
99
26
11
141
573
3
69
334