164
111
64
102
95
39
91
11
44
33
22
34
69
13
36
21
15
92
78
396
75
23
65
14
25
42
206
49
86
96
27
54
18
16
19
126
56
89
10
20
31
183
221
46
62
103