168
133
25
4
59
52
71
15
98
6
7
30
23
86
50
32
20
77
19
31
44
26
35
38
17
65
27
121
57
48
42
155
96
212
83
60
94
336
66
63
144
89
118
91
69