76
173
24
23
12
37
208
146
79
279
21
40
72
104
19
86
114
15
50
31
44
20
70
378
9
28
75
135
45
122
39
41
32
140
8
17
7
11
48
29
3
83
55
61
97
56
38
98
102
699
33