350
8
155
20
51
77
28
33
39
18
76
45
50
75
35
23
251
2
37
11
87
21
94
53
48
43
24
38
14
7
13
12
245
22
71
81
42
15
96
27
26
4
34
172
41