153
93
16
65
61
12
7
158
216
11
39
4544
89
63
69
35
24
181
15
18
70
48
368
59
43
768
20
38
10
1211
82
380
29
34
327
26
13
724
515
769
8
54
51
79
135
145
170
196
46
33
25
40
208
53