132
13
48
79
31
35
53
25
55
45
61
69
30
46
32
27
17
38
22
59
240
112
68
41
19
75
33
141
54
170
57
85
42
81
107
3
60
47
645
65
109
164
70
230