26
114
83
65
202
77
21
19
323
151
13
6
7
38
107
61
15
146
56
160
11
62
16
53
116
118
135
179
66
49
17
42
413
41
133
98
30
59
50
128
233
9
93
79
68
46
111
20
141
43
224
70
40
293
100