3
57
19
5
8
10
17
16
7
52
15
46
79
31
23
96
26
21
121
95
6
11
117
87
12
422
81
48
13
61
88
35
42
141
317
24
27
84
70
43
29
151
28
60
64
160