36
96
117
113
60
24
18
7
26
90
44
23
22
31
37
20
4
21
9
27
250
111
61
15
11
160
47
42
268
43
16
45
13
33
77
76
217
178
237
225
56