10
136
77
23
107
30
116
55
5
38
33
84
32
161
15
46
39
20
45
31
7
117
52
12
8
47
18
78
59
9
28
271
17
67
25
21
54
72
102
134
83
19
125
53
70
337
370
29