49
92
22
48
28
19
322
10
120
67
53
63
103
117
51
24
15
43
30
46
31
124
90
27
148
47
26
16
17
151
37
105
62
41
34
66
44
12
23
107
36
75
35
248
110
86
13
258