4
7
5
12
52
33
38
14
20
82
13
22
25
81
16
30
10
26
97
96
42
142
122
46
48
31
379
67
107
64
239
170
137
37
36
28
21
115
150
32
117
65
55
61
60
199
54
27
221
114
144