195
121
21
16
96
31
103
39
27
79
51
49
68
60
57
23
47
25
12
113
24
50
67
77
55
53
101
65
82
46
14
135
102
20
88
38
137
74
34
59
257
33
69
26
32
72
129
41