97
16
12
125
23
5
136
29
11
544
38
48
96
80
106
20
21
53
54
105
19
148
58
17
9
93
33
211
110
25
68
197
10
149
196
40
57
60
75
128
59
8
117
7
941
14
41
71