311
121
20
57
92
27
8
68
22
19
16
43
13
26
47
15
36
21
32
35
73
31
64
116
34
25
17
59
11
56
75
5
18
62
37
41
40
71
197
10
141
33
2