2
12
154
8
16
24
45
4
102
31
65
13
18
6
53
384
58
32
60
10
142
26
46
39
11
33
226
17
29
117
225
152
100
73
104
41
22
25
23
103
38
28
34
19