228
81
29
25
165
70
87
61
68
99
145
95
34
114
63
51
26
157
85
22
103
55
107
37
43
151
117
59
111
23
76
15
66
9
139
60
146
5
195
54
83
227
53
170
19
31
32
64
14
18
35
128