111
88
473
51
8
41
11
79
12
83
37
30
64
118
102
31
29
98
50
53
157
228
231
45
769
172
18
63
433
92
15
46
127
33
101
26
39
14
27
117
40
21
252
70
253
116
75
17
36
132
48
42
67
81