92
12
18
4
11
21
5
7
22
28
35
80
24
83
209
48
74
66
186
122
261
32
40
62
45
85
64
84
31
77
106
201
141
283
105
59
150
87
160
25
20
46
29
81
52
274
104
199
132