190
89
82
69
46
17
90
4
7
32
53
11
30
43
9
22
28
84
25
10
18
13
36
19
61
120
24
42
45
51
27
44
104
37
23
107
73
58
293
14
33
47
29
31