61
33
70
11
2
12
4
84
47
39
111
336
157
14
31
51
75
20
26
10
38
672
16
43
28
21
35
86
25
73
19
7
171
126
9
23
30
13
66
27
53
18
3
37
63