52
101
10
70
12
13
51
21
142
259
94
18
28
41
40
3
22
6
47
27
24
58
17
32
154
100
5
11
2
4
54
45
34
7
31
46
38
29
66
148
448
122
322
16