191
159
38
339
273
45
170
50
117
26
172
17
55
25
36
20
106
59
108
82
153
60
64
160
120
94
7
85
89
68
13
31
241
227
92
22
126
34
73
355
35
111
30
164
32
105
11
48
113
74
70
37
57