12
24
35
14
31
59
19
34
39
10
47
44
196
23
11
7
103
13
84
89
29
40
73
56
37
69
138
64
115
145
70
21
53
78
55
41
90
42
16
67
38
49
124