96
22
32
98
12
33
23
17
34
94
56
74
47
36
159
26
107
49
84
286
111
105
154
66
61
13
73
72
193
29
122
106
201
89
109
42
24
25
149
35
39
7
86
9
4
3