94
13
163
99
8
218
41
442
6
54
111
37
0
32
49
114
135
153
45
23
14
15
85
61
46
103
65
100
2
20
197
43
253
124
4
33
105
58
22
483
5
159
75
3
16
234
261
38
30
63
126