38
143
156
53
15
382
91
83
82
23
30
72
28
79
148
55
33
54
13
16
67
42
36
123
47
180
37
139
62
32
61
66
129
81
34
41
46
255
94
199
136
11
110