4
6
15
149
30
55
50
72
16
368
44
544
144
32
70
34
362
256
159
68
51
22
33
27
8
175
89
18
31
28
113
146
14
35
152
148
92
199
40
194
23
241
78
126
21
17
53
46
198