132
61
146
131
79
59
203
81
77
114
25
198
331
94
109
35
43
167
30
42
78
55
274
38
27
21
66
316
33
108
64
45
151
206
102
290
113
41
34
85
39
17
50
67
23
29
65
75
70
15
106
80
20
60