33
83
59
15
2
14
20
73
9
21
284
80
30
24
25
52
12
120
43
53
105
88
68
64
35
42
18
1
60
17
11
23
44
13
5
76
252
86
19
130
39
79
65
101
143