56
228
24
81
332
38
41
26
58
35
20
37
45
55
150
28
282
129
7
36
43
15
12
50
54
68
21
32
127
89
52
5
23
161
33
83
97
130
112
87
85
94
25
53
105
157