344
93
65
435
203
118
75
81
166
68
89
168
144
109
186
34
47
69
40
13
134
14
16
37
18
64
19
42
33
22
17
49
8
31
67
5
123
26
84
77
25
63
106
128
11
30
145
12
48
55
177
41