114
22
61
35
185
39
34
58
31
239
119
23
105
60
88
17
77
47
51
434
256
73
24
11
12
75
16
92
83
19
20
26
15
70
48
32
546
1294
25
87
6
14
261
53
55
30