13
48
36
15
100
55
9
33
29
46
135
63
76
43
89
88
64
54
82
79
128
138
47
322
86
189
20
30
37
65
97
68
119
40
42
70
52
44
129
53
38
51
23
19
16
35
50