124
92
37
64
68
42
19
119
118
13
43
18
34
101
17
29
232
122
83
76
23
134
82
72
30
57
32
26
69
189
192
39
274
585
16
20
108
48
47
289
22
67
31
102
63
95
170
105
132
161