7
23
12
8
15
67
85
105
56
11
18
62
79
327
24
29
52
28
43
21
66
164
13
51
272
82
81
4
38
22
63
83
41
60
20
10
77
111
30
501
143
34
154