35
81
27
77
95
4
87
13
20
203
422
51
109
53
68
105
41
25
43
179
222
65
52
26
122
50
55
102
12
358
34
66
11
72
79
17
28
7
9
14
192
31
32
6
121
119
74
126
76