37
280
56
17
21
72
67
22
29
10
4
30
12
2
44
42
27
119
47
52
80
16
55
28
74
26
97
15
8
277
34
89
31
5
11
81
9
13
61
136
252
33