46
26
65
248
35
23
39
67
33
158
251
19
44
37
135
165
220
70
30
36
14
29
52
13
132
11
9
12
7
48
209
345
4
62
250
17
31
81
47
16
246
117
51
22
20