10
27
23
12
148
53
42
86
44
7
233
146
213
48
30
13
17
11
69
22
20
128
341
16
33
26
54
6
46
50
21
184
32
14
34
76
78
313
25
248
40
29
174
108
114
38
144