167
56
62
6
69
51
135
3
13
18
87
16
23
96
11
45
47
25
37
86
72
111
43
58
102
31
41
176
20
4
93
92
40
53
272
38
65
26
60
75
85
9
83
35
90
82
262
61
98
119
15