311
50
59
24
71
21
47
75
74
31
3
105
40
7
16
32
22
46
93
55
26
29
132
78
79
92
613
25
441
60
34
23
15
42
291
17
121
13
8
137
27
98
18
58
275
6
41
85
94
53
5