158
40
114
29
6
90
18
63
78
163
27
15
83
82
11
72
64
222
62
23
4
26
342
56
33
7
52
171
97
68
96
94
73
81
39
17
13
8
61
34
12
124
38
250
10
14
54